without-amaro implies without strip-types
authorJérémy Lal <kapouer@melix.org>
Wed, 14 Jan 2026 00:19:18 +0000 (01:19 +0100)
committerJérémy Lal <kapouer@melix.org>
Wed, 14 Jan 2026 00:19:18 +0000 (01:19 +0100)
Forwarded: https://github.com/nodejs/node/issues/60640
Last-Update: 2025-11-08

Gbp-Pq: Topic build
Gbp-Pq: Name no-amaro-no-strip-types.patch

src/node_options.cc
src/node_options.h

index 31fc23fdbfabceab3cffd81a3e6650dde1ccd13a..3fcc6928537322931fb2f5cc6d9dbfac85e3982e 100644 (file)
@@ -958,8 +958,7 @@ EnvironmentOptionsParser::EnvironmentOptionsParser() {
   AddOption("--experimental-strip-types",
             "Experimental type-stripping for TypeScript files.",
             &EnvironmentOptions::experimental_strip_types,
-            kAllowedInEnvvar,
-            true);
+            kAllowedInEnvvar);
   Implies("--experimental-strip-types", "--experimental-detect-module");
 
   AddOption("--experimental-transform-types",
index 2e73fd2a05e329910d4c064474880f770c9f5957..d9bebffe467c97b4ee81e660d49e9fc3ded557d1 100644 (file)
@@ -254,7 +254,7 @@ class EnvironmentOptions : public Options {
 
   std::vector<std::string> preload_esm_modules;
 
-  bool experimental_strip_types = true;
+  bool experimental_strip_types = false;
   bool experimental_transform_types = false;
 
   std::vector<std::string> user_argv;